@charset "utf-8";
/* 菜单 */
.cross { width:1000px; height:43px; background:#ebebeb; margin: 0 auto; vertical-align:middle;}
.cross div { width:1000px; height:43px; margin: 0 auto; overflow:hidden; vertical-align:middle;}
.cross div .menu { position: absolute;width:1000px; height:43px; float:left; margin: 0 auto; overflow:hidden;} 
//.cross div .menu ul { width:770px; height:43px; float:left; padding:0; display:block; overflow:hidden; margin:0;}
.cross div .menu ul { background-color: #ebebeb;position: absolute;top: 0;left: 0;margin: 0 0 0 0;z-index: 2;padding: 0;list-style: none;width: 1000px;overflow: hidden;height: 43px;}
.cross div .menu ul:hover {
    // height: 264px;
    // transition: height 0.3s;
}
.cross div .menu ul li {padding: 0;float: left;margin: 0;width: 109px;text-align: center; height: 43px;}
.cross div .menu ul li a {height: 40px;line-height: 40px;color: #333333; position: relative;}
.cross div .menu ul li .box { width:109px; height:43px; line-height:43px; list-style:none; float:left; color:#333333; text-align:center; vertical-align:middle; font-weight:600; }
.cross div .menu ul li .box:hover { background:url(menu_back.jpg) repeat-x; color:#fefefe;}
.cross div .menu ul li .box a {}

.cross div .menu ul .showCNav{position: absolute; width: 998px;top:43px;height: auto; display: none;}
.cross div .menu ul .showCNav div{line-height:20px;width:100px;height: 30px;float:left; text-align:center;}
.cross div .menu ul .showCNav div a{color:#333;}
.cross div .menu ul .showCNav div a:hover{color:#113be0; font-weight: bold;}

.cross div .search {position: absolute;z-index: 3; left: 765px;width:228px; height:25px; background:url(search.jpg) no-repeat; border:none; margin-top:10px;}
.cross div .search .text { height:20px; line-height:20px; width:185px; float:left; outline:none; border:none; background:#fdfdfe; margin-top:2px; margin-left:6px; text-indent:3px;}
.cross div .search .button { width:33px; height:25px; float:right; background:url(hunt_for.jpg) no-repeat; border: none; }
.Selectdox{  width:109px; height:43px; line-height:43px; list-style:none; float:left; color:#fff; text-align:center; overflow:hidden; vertical-align:middle; font-weight:600;
    background:url(menu_back.jpg) repeat-x; }

/* 导航 - 二级导航浮动层 */
.menu .zbb_line{  position: absolute;display: block; top:100px;left: 200px;width:770px; height:43px; float:left; margin: 0 auto; overflow:hidden;}
.menu .zbb_line .keshi { width: 250px; float: left; height: 32px; line-height: 32px;}
.menu .zbb_line .keshi .kes { width:50px; float: left; height: 32px; line-height: 32px; font-size: 12px; color:#333333; vertical-align: middle; text-align: left; margin-left: 5px;}
.menu .zbb_line .keshi .ke {width: 195px;float: left; height: 32px; line-height: 32px; text-align: center; vertical-align: middle; font-size: 12px; color: #333; }
.menu .zbb_line .renyuan {width: 250px; float: left; height: 32px; line-height: 32px;}
.menu .zbb_line .renyuan .xingming {width:50px; float: left; height: 32px; line-height: 32px; font-size: 12px; color:#333333; vertical-align: middle; text-align: left; margin-left: 5px;}
.menu .zbb_line .renyuan .xing {width: 195px;float: left; height: 32px; line-height: 32px; text-align: center; vertical-align: middle; font-size: 12px; color: #333;}
.menu .zbb_line .haoma {width: 250px; float: left; height: 32px; line-height: 32px;}
.menu .zbb_line .haoma .haom {width:50px; float: left; height: 32px; line-height: 32px; font-size: 12px; color:#333333; vertical-align: middle; text-align: left; margin-left: 5px;}
.menu .zbb_line .haoma .hao {width: 195px;float: left; height: 32px; line-height: 32px; text-align: center; vertical-align: middle; font-size: 12px; color: #333;}

